package com.fanfutian.eventproject.service;

import com.fanfutian.eventproject.pojo.User;

public interface UserService {

    /**
     * 根据用户名查询用户
     * @param username
     * @return
     */
    User findUserByUsername(String username);


    /**
     * 注册用户信息
     * @param username
     * @param password
     */
    void register(String username, String password);


    /**
     * 更新用户信息
     * @param user
     */
    void updateUserInfo(User user);


    /**
     * 更新用户头像
     * @param avatarUrl
     */
    void updateUserAvatar(String avatarUrl);


    /**
     * 更新用户密码
     * @param newPwd
     */
    void updateUserPwd(String newPwd, Integer id);
}
